/**
 * 
 */
package com.xzj.enumspecs;

/**
 * 枚举主体声明
 * 每个枚举常量在字段中安排不同的值value，并通过构造函数传入。该字段代表美式硬币的价值（以美分为单位）。请注意，枚举类型的构造函数可以声明的参数没有任何限制。
 */
public enum Coin {
    PENNY(1), NICKEL(5), DIME(10), QUARTER(25);
    Coin(int value) {
        this.value = value;
    }

    private final int value;

    public int value() {
        return value;
    }
    

}
